lowboy trailer - German English Dictionary